|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectraar.compiler.StringTool
| Constructor Summary | |
StringTool()
|
|
| Method Summary | |
static java.lang.String |
between(java.lang.String first,
java.lang.String second,
java.lang.String code)
Returns the string in code between the two delimiters (first and second). |
static java.lang.String |
betweenD(java.lang.String first,
java.lang.String second,
java.lang.String code)
See between but delims must exist |
static boolean |
contains(java.lang.String contains,
java.lang.String s)
|
static java.lang.String |
headOfString(java.lang.String delim,
java.lang.String s)
Returns the head of a string when tokenizing it on delim. |
static java.lang.String |
headOfStringD(java.lang.String delim,
java.lang.String s)
See headofstring but delim must exist |
static boolean |
isDelimiter(char ch)
Request whether the character is a delimiter (i.e. whitespace, newline, mathematical operator... anything that can split a word in two really). |
static boolean |
isDelimiter(java.lang.String s)
Request whether the FIRST character in the given string is a delimiter (i.e. whitespace, newline, mathematical operator... anything that can split a word in two really). |
static java.lang.String[] |
readTokens(java.lang.String s,
java.lang.String tokensafter,
int ntokens)
Read n tokens from s after the string tokensafter. |
static java.lang.String |
removeSpaces(java.lang.String in)
|
static java.lang.String |
removeSpaces(java.lang.String in,
java.lang.String spaces)
|
static java.lang.String |
replaceSpaces(java.lang.String in,
java.lang.String spaces,
java.lang.String by)
|
static java.lang.String |
revertString(java.lang.String s)
|
static java.lang.String |
stringBetweenMatching(java.lang.String openMark,
java.lang.String closeMark,
java.lang.String s)
Returns the string between the two marks, which are considered to be paired. |
static java.lang.String |
tailOfString(java.lang.String delim,
java.lang.String s)
Returns the tail of a string when tokenizing it on delim. |
static java.lang.String |
tailOfStringD(java.lang.String delim,
java.lang.String s)
See tailofstring but delim must exist |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StringTool()
| Method Detail |
public static java.lang.String headOfString(java.lang.String delim,
java.lang.String s)
delim - The delimiter.s - The string to get the head of.
public static java.lang.String headOfStringD(java.lang.String delim,
java.lang.String s)
throws java.lang.StringIndexOutOfBoundsException
java.lang.StringIndexOutOfBoundsException
public static java.lang.String tailOfString(java.lang.String delim,
java.lang.String s)
delim - The delimiter.s - The string to get the tail of.
public static java.lang.String tailOfStringD(java.lang.String delim,
java.lang.String s)
throws java.lang.StringIndexOutOfBoundsException
java.lang.StringIndexOutOfBoundsException
public static java.lang.String between(java.lang.String first,
java.lang.String second,
java.lang.String code)
public static java.lang.String betweenD(java.lang.String first,
java.lang.String second,
java.lang.String code)
throws java.lang.StringIndexOutOfBoundsException
java.lang.StringIndexOutOfBoundsException
public static java.lang.String stringBetweenMatching(java.lang.String openMark,
java.lang.String closeMark,
java.lang.String s)
public static java.lang.String removeSpaces(java.lang.String in)
public static java.lang.String removeSpaces(java.lang.String in,
java.lang.String spaces)
public static java.lang.String replaceSpaces(java.lang.String in,
java.lang.String spaces,
java.lang.String by)
public static java.lang.String revertString(java.lang.String s)
public static boolean contains(java.lang.String contains,
java.lang.String s)
public static boolean isDelimiter(char ch)
public static boolean isDelimiter(java.lang.String s)
public static java.lang.String[] readTokens(java.lang.String s,
java.lang.String tokensafter,
int ntokens)
throws java.lang.StringIndexOutOfBoundsException
java.lang.StringIndexOutOfBoundsException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||